particulate pollution - German English Dictionary